﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GHRMS.MODEL
{
    public class JobSiteCommandDtlsInfo : RecordInfo
    {
        private Nullable<int> job_site_cmd_dtls_seq;
        private Nullable<int> job_site_cmd_seq;
        private Nullable<int> job_site_seq;
        private string from_ref_no;
        private string to_ref_no;
        private string from_job_site_name;
        private string to_job_site_name;
        private Nullable<int> from_upper_seq;
        private Nullable<int> to_upper_seq;
        private string from_upper_name;
        private string to_upper_name;
        private string cancel;
        private Nullable<DateTime> date_start;

        private string old_cmd_ref_no;
        private Nullable<DateTime> old_cmd_date;
        private string new_cmd_ref_no;
        private Nullable<DateTime> new_cmd_date;
        private Nullable<DateTime> old_start_date;

        private bool chk_cancel;

        public JobSiteCommandDtlsInfo()
        { 
        }
        public Nullable<int> Seq
        {
            get { return job_site_cmd_dtls_seq; }
            set { job_site_cmd_dtls_seq = value; }
        }
        
        public Nullable<int> JobSiteCommandSeq
        {
            get { return job_site_cmd_seq; }
            set { job_site_cmd_seq = value; }
        }
        public Nullable<int> JobSiteSeq
        {
            get { return job_site_seq; }
            set { job_site_seq = value; }
        }
        public string OldRefNo
        {
            get { return from_ref_no; }
            set { from_ref_no = value; }
        }
        public string NewRefNo
        {
            get { return to_ref_no; }
            set { to_ref_no = value; }
        }
        public string OldName
        {
            get { return from_job_site_name; }
            set { from_job_site_name = value; }
        }
        public string NewName
        {
            get { return to_job_site_name; }
            set { to_job_site_name = value; }
        }
        public Nullable<int> OldUpperSeq
        {
            get { return from_upper_seq; }
            set { from_upper_seq = value; }
        }
        public Nullable<int> NewUpperSeq
        {
            get { return to_upper_seq; }
            set { to_upper_seq = value; }
        }
        public string OldUpperName
        {
            get { return from_upper_name; }
            set { from_upper_name = value; }
        }
        public string NewUpperName
        {
            get { return to_upper_name; }
            set { to_upper_name = value; }
        }
        public string Cancel
        {
            get { return cancel; }
            set { cancel = value; }
        }
        public Nullable<DateTime> StartDate
        {
            get { return date_start; }
            set { date_start = value; }
        }
        public bool ChkCancel
        {
            get { return chk_cancel; }
            set { chk_cancel = value; }
        }
        public string OldCmdRefNo
        {
            get { return old_cmd_ref_no; }
            set { old_cmd_ref_no = value; }
        }
        public Nullable<DateTime> OldCmdDate
        {
            get { return old_cmd_date; }
            set { old_cmd_date = value; }
        }
        public string NewCmdRefNo
        {
            get { return new_cmd_ref_no; }
            set { new_cmd_ref_no = value; }
        }
        public Nullable<DateTime> NewCmdDate
        {
            get { return new_cmd_date; }
            set { new_cmd_date = value; }
        }
        public Nullable<DateTime> OldStartDate
        {
            get { return old_start_date; }
            set { old_start_date = value; }
        }
    }
}
